Clash

Clash

Clash 是一个跨平台、支持 SS/V2ray/Trojan 协议、基于规则的网络代理软件,功能强大、界面美观、支持订阅,尤其适合机场和付费服务使用。Clash 功能全加颜值好看,使得 Clash 深受喜爱。

Clash 端

  1. ClashX mac
  2. Clash
  3. Clash for Android
  4. Clash Verge(Mac)下载与安装 - Clash Verge Rev Docs

Clash 使用教程

ClashX 配置

设置过滤规则

Toolbar->Config->General,支持直接设置代理忽略地址,支持正则

4uvxk

192.168.0.0/16,10.0.0.0/8,172.16.0.0/12,127.0.0.1,localhost,*.local,timestamp.apple.com,sequoia.apple.com,seed-sequoia.siri.apple.com,*.google.com.hk,*.*google*.com,*.google.*,*.google.*.*,*.google*.*,*.facebook.*,*.github.com,*.*github*.*,*.android.*,*.android.*.*,*.googleapis.*,*.visualstudio.*,*.*microsoft*.*

ClashX 自定义规则 Rules

Rules 规则编写

规则解释

n1fx5

参考以下举例几种常用写法:

手动修改 yaml 文件

路径:Config→Open config folder→找到你要修改的yaml文件(ikuuu.eu(pro).yaml)
述求:

  1. 公司被封禁的网站,如有道云/语雀/gitee 等网站走海外节点代理
  2. 由于公司网络可以翻墙,google/facebook 等网络直连就行

解决:

存在的问题:

// ...
rules:
 - DOMAIN-SUFFIX,alicdn.com,🔰 选择节点
 - DOMAIN-SUFFIX,netease.com,🔰 选择节点
 - DOMAIN-SUFFIX,alipay.com,🔰 选择节点
 - IP-CIDR,139.224.214.226/32,🔰 选择节点,no-resolve
 - DOMAIN-KEYWORD,yuque,youdao,ali,lark,baiduyun,zijie,gitee,🔰 选择节点
 - DOMAIN-KEYWORD,google,facebook,twitter,🇨🇳 国内网站

开源库 clash-rules

https://github.com/Loyalsoldier/clash-rules

Clashx 问题

clash/ss/ssr 被公司禁用,替代方案

用 V 2 rayU (mac) 替代,V 2 rayU 最新版 (mac) 支持 clash 订阅协议

ary10

所有的节点都测速失败,无法上网

7hyw5

  1. 内置 dns 开启的情况下观察是否有 fallback 的配置

Nameserver 后面加上 fallback

dns:
  enable: true # 启用自定义DNS
  ipv6: false # default is false
  listen: 0.0.0.0:1053
  enhanced-mode: fake-ip
  fake-ip-range: 198.18.0.1/16 # if you don't know what it is, don't change it
  default-nameserver:
    - 180.76.76.76
    - 223.5.5.5
    - 119.29.29.29
  nameserver:
    - https://doh.pub/dns-query
    - https://dns.alidns.com/dns-query

  fallback:
    - tls://1.1.1.1:853
    - tls://1.0.0.1:853
    - 101.6.6.6:5353
  1. Dns enable 设置为 false

Ref

Clash Verge

Clash Verge 的系统代理和 TUN 模式的区别

Clash Verge 的系统代理模式

系统代理基于 HTTP/HTTPS 和 SOCKS5 协议来转发流量,通过设置代理服务器的方式(通常是 127.0.0.1 的回环地址)将系统或程序的流量重定向到 Clash。

工作原理
优点
缺点

Clash Verge 的 TUN 模式

TUN 模式(基于 TUN/TAP 虚拟网卡)是一种低级网络代理模式,它可以劫持和转发所有流量(包括 TCP 和 UDP),不依赖于应用程序是否遵循系统代理。

工作原理
优点
缺点

对比总结:系统代理 vs TUN 模式

特性 系统代理模式 TUN 模式
支持的协议 HTTP/HTTPS、TCP HTTP/HTTPS、TCP、UDP
对 UDP 支持 不支持 支持
覆盖范围 遵循系统代理的程序 全网络流量(包括直连 socket 的程序)
权限需求 无管理员权限 需要管理员权限
适用场景 浏览器、开发工具、HTTP API 请求等 游戏、视频流服务、VoIP 应用,所有需要 UDP 的场景
配置复杂性 简单(基于系统代理设置) 较复杂(需要系统支持虚拟网卡 TUN/TAP)
性能开销 较低 较高
规则适配 Clash 的规则适用于遵循系统代理的流量 Clash 的规则适用于所有网络流量